package com.cw.java8.defaultInterface;

/**
 * 实现类
 */
public class MyInterfaceImpl implements MyInterface {

    /**
     * 实现抽象方法 （不实现是不行的）
     */
    @Override
    public void eat() {
        System.out.println("eat........");
    }

    /**
     * 对默认方法的覆盖（也就是默认方法可以被重写）
     */
    @Override
    public void sayHello() {
        System.out.println("MyInterfaceImpl sayHello...............");
    }

    /**
     * 注意：静态方法是不能够进行重写的，此处的静态方法，
     * 只不过是MyInterfaceImpl这个类自己定义的
     */
    public static void play() {
        System.out.println("static play......");
    }
}
